
/* Interaction states
----------------------------------*/
.buttonGreen-default, .ui-widget-content .buttonGreen-default, .ui-widget-header .buttonGreen-default { border: 1px solid #d8dcdf; background: #3bff2e url(images/ui-bg_highlight-hard_100_3bff2e_1x100.png) 50% 50% repeat-x; font-weight: bold; color: #000000; }
.buttonGreen-default a, .buttonGreen-default a:link, .buttonGreen-default a:visited { color: #000000; text-decoration: none; }
.buttonGreen-hover, .ui-widget-content .buttonGreen-hover, .ui-widget-header .buttonGreen-hover, .buttonGreen-focus, .ui-widget-content .buttonGreen-focus, .ui-widget-header .buttonGreen-focus { border: 1px solid #cdd5da; background: #92fe8a url(images/ui-bg_highlight-hard_100_92fe8a_1x100.png) 50% 50% repeat-x; font-weight: bold; color: #004276; }
.buttonGreen-hover a, .buttonGreen-hover a:hover { color: #004276; text-decoration: none; }
.buttonGreen-active, .ui-widget-content .buttonGreen-active, .ui-widget-header .buttonGreen-active { border: 1px solid #eeeeee; background: #8dff85 url(images/ui-bg_flat_65_8dff85_40x100.png) 50% 50% repeat-x; font-weight: bold; color: #ffffff; }
.buttonGreen-active a, .buttonGreen-active a:link, .buttonGreen-active a:visited { color: #ffffff; text-decoration: none; }
.ui-widget :active { outline: none; }

/* Interaction Cues
----------------------------------*/
.buttonGreen-highlight, .ui-widget-content .buttonGreen-highlight, .ui-widget-header .buttonGreen-highlight  {border: 1px solid #fcd3a1; background: #fbf8ee url(images/ui-bg_glass_55_fbf8ee_1x400.png) 50% 50% repeat-x; color: #444444; }
.buttonGreen-highlight a, .ui-widget-content .buttonGreen-highlight a,.ui-widget-header .buttonGreen-highlight a { color: #444444; }
.buttonGreen-error, .ui-widget-content .buttonGreen-error, .ui-widget-header .buttonGreen-error {border: 1px solid #cc0000; background: #f3d8d8 url(images/ui-bg_diagonals-thick_75_f3d8d8_40x40.png) 50% 50% repeat; color: #2e2e2e; }
.buttonGreen-error a, .ui-widget-content .buttonGreen-error a, .ui-widget-header .buttonGreen-error a { color: #2e2e2e; }
.buttonGreen-error-text, .ui-widget-content .buttonGreen-error-text, .ui-widget-header .buttonGreen-error-text { color: #2e2e2e; }
.ui-priority-primary, .ui-widget-content .ui-priority-primary, .ui-widget-header .ui-priority-primary { font-weight: bold; }
.ui-priority-secondary, .ui-widget-content .ui-priority-secondary,  .ui-widget-header .ui-priority-secondary { opacity: .7; filter:Alpha(Opacity=70); font-weight: normal; }
.buttonGreen-disabled, .ui-widget-content .buttonGreen-disabled, .ui-widget-header .buttonGreen-disabled { opacity: .35; filter:Alpha(Opacity=35); background-image: none; }

/* Icons
----------------------------------*/

/* states and images */
.ui-icon { width: 16px; height: 16px; background-image: url(images/ui-icons_cc0000_256x240.png); }
.ui-widget-content .ui-icon {background-image: url(images/ui-icons_cc0000_256x240.png); }
.ui-widget-header .ui-icon {background-image: url(images/ui-icons_ffffff_256x240.png); }
.buttonGreen-default .ui-icon { background-image: url(images/ui-icons_cc0000_256x240.png); }
.buttonGreen-hover .ui-icon, .buttonGreen-focus .ui-icon {background-image: url(images/ui-icons_cc0000_256x240.png); }
.buttonGreen-active .ui-icon {background-image: url(images/ui-icons_cc0000_256x240.png); }
.buttonGreen-highlight .ui-icon {background-image: url(images/ui-icons_004276_256x240.png); }
.buttonGreen-error .ui-icon, .buttonGreen-error-text .ui-icon {background-image: url(images/ui-icons_cc0000_256x240.png); }